package com.cl.unipay4j.wx;

/**
 * @Description 退款状态
 * @Author Small
 * @Date 2019/11/29 15:53
 * @Version 1.0
 **/
public enum RefundStateEnum {
    /**
     * 退款成功
     */
    SUCCESS("SUCCESS", "退款成功"),
    /**
     * 退款关闭
     */
    REFUNDCLOSE("REFUNDCLOSE", "退款关闭"),
    /**
     * 退款处理中
     */
    PROCESSING("PROCESSING", "退款处理中"),
    /**
     * 退款异常
     */
    CHANGE("CHANGE", "退款异常，退款到银行发现用户的卡作废或者冻结了，导致原路退款银行卡失败，可前往商户平台（pay.weixin.qq.com）-交易中心，手动处理此笔退款。")
    ;
    private String status;
    private String statusDesp;

    RefundStateEnum(String status, String statusDesp) {
        this.status = status;
        this.statusDesp = statusDesp;
    }

    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status;
    }

    public String getStatusDesp() {
        return statusDesp;
    }

    public void setStatusDesp(String statusDesp) {
        this.statusDesp = statusDesp;
    }
}
